<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			// arguments对象是所有（非箭头）函数中都可用的局部变量
			// var avg = () => {
			// 	var sum = 0;
			// 	for (let i = 0; i < arguments.length; i++) {
			// 		sum += arguments[i];
			// 	}
			// 	return sum / arguments.length;
			// }

			function avg1() {
				var sum = 0;
				for (var i = 0; i < arguments.length; i++) {
					sum += arguments[i];
				}
				return sum / arguments.length;
			}
			
			function avg2(...args) {
				var sum = 0;
				for (var i = 0; i < args.length; i++) {
					sum += args[i];
				}
				return sum / args.length;
			}

			alert(avg1(2, 3, 4, 5, 6));
			alert(avg1(2, 3, 4, 5, 6));
		</script>
	</body>
</html>
